/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Dominio.Articulo;

import java.util.Vector;

/**
 *
 * @author MARIU
 */
public class ManejadoraArticulo implements IManejadoraArticulo{


    private static ManejadoraArticulo objMA = null;
    private Vector <Articulo> colArticulo;

 public ManejadoraArticulo() {
        this.colArticulo = new <Articulo> Vector();
    }


 public static ManejadoraArticulo getObjMA() {
        return objMA;
    }

   
 
    public static void setObjMA(ManejadoraArticulo objMA) {
        ManejadoraArticulo.objMA = objMA;
    }

    public Vector<Articulo> getColArticulo() {
        return colArticulo;
    }

    public void setColArticulo(Vector<Articulo> colArticulo) {
        this.colArticulo = colArticulo;
    }


public static ManejadoraArticulo obtenerInstancia ()
    {
        if (objMA == null)
        {
            objMA = new ManejadoraArticulo () ;

         }
            return objMA;
    }

    public boolean agregarArticulo(Articulo objA) {
       if (colArticulo.contains(objA)==false){
           colArticulo.add(objA);
           return true;
       }
       return false;

    }







}
